live a charmed existence - Alemán Inglés Diccionario